package com.ldk.framework.entity;

import com.ldk.base.framework.entity.BaseEntity;

/**
* OrderCreate实体类
* @author mqy
*/
public class OrderCreate extends BaseEntity {

	private static final long serialVersionUID = -7782793159260642931L;
	/**
	* 主键
	*/
	private Long   id;
	/**
	* 公司标识 部统一分配
	*/
	private String   CompanyId;
	/**
	* 发起地行政区划代码 车辆在平台的注册地，见GB/T2260
	*/
	private Long   Address;
	/**
	* 订单编号
	*/
	private String   OrderId;
	/**
	* 预计用车时间 YYYYMMDDhhmmss
	*/
	private Long   DepartTime;
	/**
	* 订单发起时间 YYYYMMDDhhmmss
	*/
	private Long   OrderTime;
	/**
	* 乘客备注
	*/
	private String   PassengerNote;
	/**
	* 预计出发地点详细地址
	*/
	private String   Departure;
	/**
	* 预计出发地点经度 单位：1*10E-6度
	*/
	private Double   DepLongitude;
	/**
	* 预计出发地点纬度 单位：1*10E-6度
	*/
	private Double   DepLatitude;
	/**
	 * 预计目的地
	 */
	private String   DestAddress;
	/**
	* 预计目的地
	*/
	private String   Destination;
	/**
	* 预计目的地经度 单位：1*10E-6度
	*/
	private Double   DestLongitude;
	/**
	* 预计目的地纬度 单位：1*10E-6度
	*/
	private Double   DestLatitude;
	/**
	* 坐标加密标识 1：GCJ-02测绘局标准 2：WGS84 GPS标准 3：BD-09百度标准 4：CGCS2000北斗标准 0：其他
	*/
	private Long   Encrypt;
	/**
	* 运价类型编码
	*/
	private String   FareType;
	/**
	 * 用于部级平台上传,上传前小于等于OrderTime,上传后大于OrderTime
	 */
	private java.lang.Long   OrderTime2;

	/**
	 * 乘客称谓
	 */
	private String   PassengerName;
	/**
	 * 乘客手机号
	 */
	private String   PassengerPhone;
	/**
	 * 乘客性别
	 */
	private String   PassengerGender;


	public String getDestAddress() {
		return DestAddress;
	}

	public void setDestAddress(String destAddress) {
		DestAddress = destAddress;
	}

	public String getPassengerName() {
		return PassengerName;
	}

	public void setPassengerName(String passengerName) {
		PassengerName = passengerName;
	}

	public String getPassengerPhone() {
		return PassengerPhone;
	}

	public void setPassengerPhone(String passengerPhone) {
		PassengerPhone = passengerPhone;
	}

	public String getPassengerGender() {
		return PassengerGender;
	}

	public void setPassengerGender(String passengerGender) {
		PassengerGender = passengerGender;
	}

	public Long getId() {
		return id;
	}
	public void setId (Long id){
    	this.id = id;
	}
	public String getCompanyId() {
		return CompanyId;
	}
	public void setCompanyId (String CompanyId){
    	this.CompanyId = CompanyId;
	}
	public Long getAddress() {
		return Address;
	}
	public void setAddress (Long Address){
    	this.Address = Address;
	}
	public String getOrderId() {
		return OrderId;
	}
	public void setOrderId (String OrderId){
    	this.OrderId = OrderId;
	}
	public Long getDepartTime() {
		return DepartTime;
	}
	public void setDepartTime (Long DepartTime){
    	this.DepartTime = DepartTime;
	}
	public Long getOrderTime() {
		return OrderTime;
	}
	public void setOrderTime (Long OrderTime){
    	this.OrderTime = OrderTime;
	}
	public String getPassengerNote() {
		return PassengerNote;
	}
	public void setPassengerNote (String PassengerNote){
    	this.PassengerNote = PassengerNote;
	}
	public String getDeparture() {
		return Departure;
	}
	public void setDeparture (String Departure){
    	this.Departure = Departure;
	}
	public Double getDepLongitude() {
		return DepLongitude;
	}
	public void setDepLongitude (Double DepLongitude){
    	this.DepLongitude = DepLongitude;
	}
	public Double getDepLatitude() {
		return DepLatitude;
	}
	public void setDepLatitude (Double DepLatitude){
    	this.DepLatitude = DepLatitude;
	}
	public String getDestination() {
		return Destination;
	}
	public void setDestination (String Destination){
    	this.Destination = Destination;
	}
	public Double getDestLongitude() {
		return DestLongitude;
	}
	public void setDestLongitude (Double DestLongitude){
    	this.DestLongitude = DestLongitude;
	}
	public Double getDestLatitude() {
		return DestLatitude;
	}
	public void setDestLatitude (Double DestLatitude){
    	this.DestLatitude = DestLatitude;
	}
	public Long getEncrypt() {
		return Encrypt;
	}
	public void setEncrypt (Long Encrypt){
    	this.Encrypt = Encrypt;
	}
	public String getFareType() {
		return FareType;
	}
	public void setFareType (String FareType){
    	this.FareType = FareType;
	}
	public java.lang.Long getOrderTime2() {
		return OrderTime2;
	}
	public void setOrderTime2 (java.lang.Long OrderTime2){
		this.OrderTime2 = OrderTime2;
	}
}
